package com.atguigu.dga.governance.bean;

import com.atguigu.dga.ds.bean.TDsTaskDefinition;
import com.atguigu.dga.ds.bean.TDsTaskInstance;
import com.atguigu.dga.meta.bean.TableMetaInfo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @Description: TODO
 * @Author: lay
 * @Date: 2024/6/26 19:47
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class AssessParam {
    //待考评的表
    TableMetaInfo tableMetaInfo;
    List<TableMetaInfo> tableMetaInfoList;
    //考评指标
    GovernanceMetric governanceMetric;
    //考评日期
    String assessDate;
    //ds任务定义
    TDsTaskDefinition tDsTaskDefinition;
    //ds任务实例
    TDsTaskInstance tDsTaskInstance;
    
    //其他考评参数
}
